package cn.edu.tju.se.auth.repository;

import cn.edu.tju.se.auth.enity.Goods;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;

import java.util.List;

/*
* 商品的Repository接口，想要自定义的方法写在这里面就可以了
* 剩下的功能都可以添加
 */
public interface GoodsRepository extends JpaRepository<Goods, Integer> {
    List<?> findBygoodname(String goodname);
    List<Goods> findBystore(String store);

    // 返回购买商品所能获得的积分
    @Query(value = "select goodscore from Goods g where g.goodname=?1")
    Integer find(String goodname);

    // 返回购买商品所能获得的积分
    @Query(value = "select exchangeStore from Goods g where g.goodname=?1")
    Integer findEx(String goodname);
}
